home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 4 / Apprentice-Release4.iso / Source Code / C / Applications / MacWT 0.9 / wt Mac Source / Constants.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-10-11  |  1.4 KB  |  79 lines  |  [TEXT/CWIE]

  1. /*
  2. ** File:        Constants.h
  3. **
  4. ** Written by:    Bill Hayden
  5. **                Nikol Software
  6. **
  7. ** Copyright © 1995 Nikol Software
  8. ** All rights reserved.
  9. */
  10.  
  11.  
  12. /*
  13. ** This file contains almost all the defined constants used by MacWT in one
  14. ** convenient location.
  15. */
  16.  
  17.  
  18. /*****************************************************************************/
  19.  
  20.  
  21. /*
  22. ** Menu Constants
  23. */
  24.  
  25. #define rMenuBar        128
  26.  
  27. #define    mApple            128
  28. #define    kAbout            1
  29.  
  30. #define mFile            129
  31. #define kNew            1
  32. #define kNewNetwork        2
  33. #define kResumeGame        3
  34. #define kShowFPS        5
  35. #define kUseQuickdraw    6
  36. #define kMusic            7
  37. #define kDrawFC            8
  38. #define kQuit            10
  39.  
  40. #define mEdit            130
  41. #define kUndo            1
  42. #define kCut            3
  43. #define kCopy            4
  44. #define kPaste            5
  45. #define kClear            6
  46.  
  47.  
  48. /*
  49. ** Application Start-up
  50. */
  51.  
  52. #define kMinHeap    64 * 1024        /* Needs at least 64k of heap space. */
  53. #define kMinSpace    64 * 1024        /* Needs this much after calling PurgeSpace. */
  54. #define    kMinMem        (640<<10)        /* Absolute minimum memory required */
  55.  
  56. #define kFrontTime        0L
  57. #define kBackTime        3600L
  58.  
  59.  
  60. enum {    kTab = 9, kSpace = 20, kEsc = 27};    /* ASCII codes */
  61.  
  62. enum {    rScreenSize = 32764,
  63.           rFatalErrorAlert = 32765,
  64.           rAboutAlert = 32766,
  65.           rBadStartAlert = 32767};
  66.  
  67. enum {    rWindowID = 200,
  68.         rBackgroundWindowID = 201 };
  69.  
  70. enum {    rUtilityStrs = 128,
  71.           rStrPause = 1, rStrContinue};
  72.  
  73. enum {    gotNoEvent, gotOtherEvent, gotKeyEvent};
  74.  
  75.  
  76. #define    kBottomBorder    20
  77.  
  78.  
  79.